#....# ########### #..#....# #.........# #..#....# #.........# #..#....# #.........######## #..#....# #................# #..#....# #....)........##.# #..#....# ######........##.# # #..#....# ##..+........##.# #. #..'....# #..##........##.# #..################..#....#####...'........+..# #...)........[.......#..........<.#........#### #...o)[..............#....#####+#'########## #....................#....##......%..# ######################....##.........# ......##.........# .......############ ........# ........#