######## #......# #......# #......# #......# #......# ########......# .............># ..####........# #.#......# #.#.###..###### ..#.###.....!<# { ..........%##### ....#.#####.# ####.#.# #O.# # #.. ..... ## .......# { #.......# #.......# #.......# #.......#