# a-z list []
import sys
sys.modules[__name__].__dict__.update(dict([(chr(x), []) for x in range(ord('a'), ord('z') + 1)]))
from collections import OrderedDict
# 倉庫=Warehouse
#Brown=褐色,Light_blue=水色,鉄道=Railway,紫色=Purple,
#橙色=Orange,赤=Red,黄色=Yellow,緑=Green,深青色=Darkblue
Warehouse={'Brown':[6,5],'Brown1':[6,5],
'Light_blue':[10,5],'Light_blue1':[10,5],'Light_blue2':[12,5],
'Railway':[20],'Railway1':[20],'Railway2':[20],'Railway3':[20,],
'Purple':[14,10],'Purple1':[14,10],'Purple2':[16,10],
'Orange':[18,10],'Orange1':[18,10],'Orange2':[20,10],
'Red':[22,15],'Red1':[22,15],'Red2':[24,15],
'Yellow':[26,15],'Yellow1':[26,15],'Yellow2':[25,15],
'Green':[30,20],'Green1':[30,20],'Green':[32,20],
'Darkblue':[35,20],'Darkblue':[40,20],
'GO':[20]
}
#Warehouse02=OrderedDict(Warehouse)
#print(Warehouse),print(Warehouse)
#print(Warehouse02),print(Warehouse02)
#[print(i,Warehouse02[i],end='') for i in Warehouse02]
#print(len(lst),lst)
#[print(i,200/lst[i][0],end='') for i in lst]
#print()
[r.append(200)]
# lst 後で使う
lst =[[3*y + x for x in range(1,4)] for y in range(3)]
# lst2 MAP
lst2=[[0 for i in range(5)] for i2 in range(5)]
# lst3 所有アイテム
lst3=[2,5,8,4]
# lst4 表示用アイテム
lst4=['森','海','山','道']
def Sample02():
# 資金の表示
print('資金',r)
# lst3 and lst4を表示
print(list(zip(lst3,lst4)))
# MAPを描画
[print(i) for i in lst2]
# 改行
print()
# Le2アイテム用 倉庫
lst5=[0 for _ in range(4)]
# Le2アイテム 表示用
lst6=['森林','航海','山脈','交通']
# テスト
lst2[0][0]='森'
def Sample01():
# MAP上アイテムのカウント それぞれ
[l.append(i.count('森')) for i in lst2]
l2=[i.count('海') for i in lst2]
l3=[i.count('山') for i in lst2]
l4=[i.count('道') for i in lst2]
# カウントしたアイテム総数を表示
print('(森)の合計',sum(l), "\t\t",'森が5個で森林1')
print('(海)の合計',sum(l2),"\t\t",'海が5個で森林1')
print('(山)の合計',sum(l3),"\t\t",'山が5個で森林1')
print('(道)の合計',sum(l4),"\t\t",'道が5個で森林1')
# le2アイテムと所有数を表示
print(list(zip(lst5,lst6)))
Sample02()
Sample01()
"""
#メイン処理
for i in range(3):
xx=list(map(int,input().split()))
try:
if xx[2]==0:
if lst3[0]>=1:
lst3[0]-=1
lst2[xx[0]][xx[1]]='森'
else:
pass
elif xx[2]==1:
if lst3[1]>=1:
lst3[1]-=1
lst2[xx[0]][xx[1]]='海'
else:
pass
elif xx[2]==2:
if lst3[2]>=1:
lst3[2]-=1
lst2[xx[0]][xx[1]]='山'
else:
pass
elif xx[2]==3:
if lst3[3]>=1:
lst3[3]-=1
lst2[xx[0]][xx[1]]='道'
else:
pass
Sample02()
Sample01()
except ValueError:
pass
"""
CiMgYS16IGxpc3QgW10KaW1wb3J0IHN5cwpzeXMubW9kdWxlc1tfX25hbWVfX10uX19kaWN0X18udXBkYXRlKGRpY3QoWyhjaHIoeCksIFtdKSBmb3IgeCBpbiByYW5nZShvcmQoJ2EnKSwgb3JkKCd6JykgKyAxKV0pKQoKCgpmcm9tIGNvbGxlY3Rpb25zIGltcG9ydCBPcmRlcmVkRGljdAoKIyDlgInluqs9V2FyZWhvdXNlCgojQnJvd2496KSQ6ImyLExpZ2h0X2JsdWU95rC06ImyLOmJhOmBkz1SYWlsd2F5LOe0q+iJsj1QdXJwbGUsCiPmqZnoibI9T3JhbmdlLOi1pD1SZWQs6buE6ImyPVllbGxvdyznt5E9R3JlZW4s5rex6Z2S6ImyPURhcmtibHVlCldhcmVob3VzZT17J0Jyb3duJzpbNiw1XSwnQnJvd24xJzpbNiw1XSwKJ0xpZ2h0X2JsdWUnOlsxMCw1XSwnTGlnaHRfYmx1ZTEnOlsxMCw1XSwnTGlnaHRfYmx1ZTInOlsxMiw1XSwKJ1JhaWx3YXknOlsyMF0sJ1JhaWx3YXkxJzpbMjBdLCdSYWlsd2F5Mic6WzIwXSwnUmFpbHdheTMnOlsyMCxdLAonUHVycGxlJzpbMTQsMTBdLCdQdXJwbGUxJzpbMTQsMTBdLCdQdXJwbGUyJzpbMTYsMTBdLAonT3JhbmdlJzpbMTgsMTBdLCdPcmFuZ2UxJzpbMTgsMTBdLCdPcmFuZ2UyJzpbMjAsMTBdLAonUmVkJzpbMjIsMTVdLCdSZWQxJzpbMjIsMTVdLCdSZWQyJzpbMjQsMTVdLAonWWVsbG93JzpbMjYsMTVdLCdZZWxsb3cxJzpbMjYsMTVdLCdZZWxsb3cyJzpbMjUsMTVdLAonR3JlZW4nOlszMCwyMF0sJ0dyZWVuMSc6WzMwLDIwXSwnR3JlZW4nOlszMiwyMF0sCidEYXJrYmx1ZSc6WzM1LDIwXSwnRGFya2JsdWUnOls0MCwyMF0sCidHTyc6WzIwXQp9CgoKI1dhcmVob3VzZTAyPU9yZGVyZWREaWN0KFdhcmVob3VzZSkKI3ByaW50KFdhcmVob3VzZSkscHJpbnQoV2FyZWhvdXNlKQojcHJpbnQoV2FyZWhvdXNlMDIpLHByaW50KFdhcmVob3VzZTAyKQojW3ByaW50KGksV2FyZWhvdXNlMDJbaV0sZW5kPScnKSBmb3IgaSBpbiBXYXJlaG91c2UwMl0KI3ByaW50KGxlbihsc3QpLGxzdCkKI1twcmludChpLDIwMC9sc3RbaV1bMF0sZW5kPScnKSBmb3IgaSBpbiBsc3RdCiNwcmludCgpCgoKCltyLmFwcGVuZCgyMDApXQojIGxzdCAg5b6M44Gn5L2/44GGCmxzdCA9W1szKnkgKyB4IGZvciB4IGluIHJhbmdlKDEsNCldIGZvciB5IGluIHJhbmdlKDMpXSAKIyBsc3QyICBNQVAKbHN0Mj1bWzAgZm9yIGkgaW4gcmFuZ2UoNSldIGZvciBpMiBpbiByYW5nZSg1KV0KCiMgbHN0MyAg5omA5pyJ44Ki44Kk44OG44OgCmxzdDM9WzIsNSw4LDRdCiMgbHN0NCAg6KGo56S655So44Ki44Kk44OG44OgCmxzdDQ9Wyfmo64nLCfmtbcnLCflsbEnLCfpgZMnXQoKZGVmIFNhbXBsZTAyKCk6CgkjIOizh+mHkeOBruihqOekugoJcHJpbnQoJ+izh+mHkScscikKCSMgbHN0MyBhbmQgbHN0NOOCkuihqOekugoJcHJpbnQobGlzdCh6aXAobHN0Myxsc3Q0KSkpCgkjIE1BUOOCkuaPj+eUuwoJW3ByaW50KGkpIGZvciBpIGluIGxzdDJdCgkjIOaUueihjAoJcHJpbnQoKQoKIyBMZTLjgqLjgqTjg4bjg6DnlKgg5YCJ5bqrCmxzdDU9WzAgZm9yIF8gaW4gcmFuZ2UoNCldCiMgTGUy44Ki44Kk44OG44OgIOihqOekuueUqApsc3Q2PVsn5qOu5p6XJywn6Iiq5rW3Jywn5bGx6ISIJywn5Lqk6YCaJ10KCiMg44OG44K544OICmxzdDJbMF1bMF09J+ajricKCgpkZWYgU2FtcGxlMDEoKToKCSMgTUFQ5LiK44Ki44Kk44OG44Og44Gu44Kr44Km44Oz44OI44CA44Gd44KM44Ge44KMCglbbC5hcHBlbmQoaS5jb3VudCgn5qOuJykpIGZvciBpIGluIGxzdDJdCglsMj1baS5jb3VudCgn5rW3JykgZm9yIGkgaW4gbHN0Ml0KCWwzPVtpLmNvdW50KCflsbEnKSBmb3IgaSBpbiBsc3QyXQoJbDQ9W2kuY291bnQoJ+mBkycpIGZvciBpIGluIGxzdDJdCgkKCSMg44Kr44Km44Oz44OI44GX44Gf44Ki44Kk44OG44Og57eP5pWw44KS6KGo56S6CglwcmludCgn77yI5qOu77yJ44Gu5ZCI6KiIJyxzdW0obCksICJcdFx0Iiwn5qOu44GMNeWAi+OBp+ajruaelzEnKQoJcHJpbnQoJ++8iOa1t++8ieOBruWQiOioiCcsc3VtKGwyKSwiXHRcdCIsJ+a1t+OBjDXlgIvjgafmo67mnpcxJykKCXByaW50KCfvvIjlsbHvvInjga7lkIjoqIgnLHN1bShsMyksIlx0XHQiLCflsbHjgYw15YCL44Gn5qOu5p6XMScpCglwcmludCgn77yI6YGT77yJ44Gu5ZCI6KiIJyxzdW0obDQpLCJcdFx0Iiwn6YGT44GMNeWAi+OBp+ajruaelzEnKQoJIyBsZTLjgqLjgqTjg4bjg6DjgajmiYDmnInmlbDjgpLooajnpLoKCXByaW50KGxpc3QoemlwKGxzdDUsbHN0NikpKQoKClNhbXBsZTAyKCkKU2FtcGxlMDEoKQoKCgoKCiIiIgoj44Oh44Kk44Oz5Yem55CGCmZvciBpIGluIHJhbmdlKDMpOgoJeHg9bGlzdChtYXAoaW50LGlucHV0KCkuc3BsaXQoKSkpCgl0cnk6CgkJaWYgeHhbMl09PTA6CgkJCWlmIGxzdDNbMF0+PTE6CgkJCQlsc3QzWzBdLT0xCgkJCQlsc3QyW3h4WzBdXVt4eFsxXV09J+ajricKCQkJZWxzZToKCQkJCXBhc3MKCQllbGlmIHh4WzJdPT0xOgoJCQlpZiBsc3QzWzFdPj0xOgoJCQkJbHN0M1sxXS09MQoJCQkJbHN0Mlt4eFswXV1beHhbMV1dPSfmtbcnCgkJCWVsc2U6CgkJCQlwYXNzCgkJZWxpZiB4eFsyXT09MjoKCQkJaWYgbHN0M1syXT49MToKCQkJCWxzdDNbMl0tPTEKCQkJCWxzdDJbeHhbMF1dW3h4WzFdXT0n5bGxJwoJCQllbHNlOgoJCQkJcGFzcwoJCWVsaWYgeHhbMl09PTM6CgkJCWlmIGxzdDNbM10+PTE6CgkJCQlsc3QzWzNdLT0xCgkJCQlsc3QyW3h4WzBdXVt4eFsxXV09J+mBkycKCQkJZWxzZToKCQkJCXBhc3MKCgkJU2FtcGxlMDIoKQoJCQoJCVNhbXBsZTAxKCkKCQkKCWV4Y2VwdCBWYWx1ZUVycm9yOgoJCXBhc3MKCiIiIgo=