#################### #..................# #.####.###########.# #.# #.#.........#.# #.# #.#.#.#.#.#'#(####### #.# #.#)#........)......# #.####.#.######...)>.....# #......#......'.......<..# ###############....)((...# ############ ########## #........# #........# #<.......# #........# #[.......# #>.......# #........# #....(...# #.....@..# ........((....# .....%....((...# ...........(...# ...............# ........(......# ..............#