...# ......# .....!.# ........# .........# .........# #################### .......%.########################### #.......[........... ..?..$(.............................# #................... ..(.......)(..........................# #.................. .............(.........................# #..)............... .....(........%..(......................# #.................O ..?.(.............(............).........# #................. .....(.(...........(.....................# #....<........... .......>..>...........................)..# #............... c........[c........................).....<# #.......)...... .........h(.....................)......%..# ############## #######.........########################### #.........# #.......>.# #.........# #.........# #.........# #.........# #.<.......# #........(# #.........# #.........# #.....)...# #.>.......# #.........# #.........# #.........# #.........# #.........# #.........# #.........# #......(..# ##########