o. .# .## #o.#### #######......# #^...........# #....[.).....# #....).# ##### ####...# #...# #####...# ############...######.......# #...................')......+ #.###################o......# #.###.....###########......## #...'..[..'................# #####....(##########.......# #.....#### #......###### #........# #.>....# #........# #....(.# ###......# #......# #......# #......# #......# #......# ######## #......# #####'## #.# #.# ##.### #....# #.<..# #....# #....# #....# ######