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