###.. ....### ##.....## # ##.......## #.#.........# #...........# .###..Sw......# .......<......# .####..)r.?...# #..!......# #.........# #?.....%..# ...!......# ##........^# ##.......##