##################### #....)...........)).# #.#################.# #.# ####'###### #.# #.........# ##.##############.........####### ###### #########...............).................. +..[>##### #<....).)...#######.#####............## #.# #.......# #########...# #.# #............# #.# #.......# #...# #.# #.........%..# #.# #......$# #...# #.# #........)...# #.# ###'##### #...# #.# #........%.).# #.# #@# #...# #.# ####....##...####.#############.# #...# #.# .......''.[.'(.......(.(@..((..# #...# #.# ........##...####.############### #########.....%...# ...'.........'.# ####....!....... ......####.#### #####.# .... ..# ..... ... ..# ..' ...