############################################ ### ...........................................# #.# ................................########...# #.# ................................# #...# #.# ................................########...#########.############## .......<........................................................... #######............................................................ #.###########............#######..###############............ #........................#######........ ................... {....>................................... ................... .##########...............############## ..................$ . #)############..# .........u......... .. #(# #..# ................... #(# #..# ..!......$......... # #.####### #..# ................... ...##########........ ...# $............... ..................... .... ............... .......<..########### ..........$.... ########..###### ##########......... ................... ........########### ######..#############. ###..........)..... ..................... ...#######........... #.. #####...######## .. ........########... . ...........<^...... #######..#######... #..# #... ..... ######. .. .. ..