############## ########### #............# #.......<.# #............# #.........# ###........<...# #.........# ...............#####.........# #............#...'.........# #..............###......(..# #....>.......### #.........# ###T########## ##+######## ### #.(### #.. ##.(.# #.# #######(###### #.# #).T(h........# #########.##### ###.............# #.............###...............# #..............((.#.............# #.........(((.#####.....(...(...# #.............# #..........>..# ##.############ ####.########## #..CZ.hT.## #.# ########..# #.. ##'# ## ...# ZC..# ######+##### ######### .....# .(.........# #####.......# ......# .....$..)..###...'.....>.# .....T.# ...........##..###...<...# ........+ ...........W..## #.......# ...........#### #.......# ...........# ######### #########+##