############### #(...gh.K.....# #.###########.# #.# #.####### #..?..^.. #.####### #.# #.# ######.# #......### ###############..###.....# #....................##..# #.........##............... ..........##............ . ...##............##..$.. .. #............##...... . ........................ ..................... #........>.........##. #.........<........# .................... .................... #............##.... #........(!..# ... ......##....... ...... #....... (..... .......