s######## o.......# ..........## o.......:... .......?...## ...........# ###### #....##.#.## #....# #..#. #soo.# #....# #...###o<.###....# #..####........# ##........#....# ######)#......# ####........# ######.....^#....# #......<#####....# ........# #....# #.......# ###### #.......# #########