####### #######.....# #.....'.....# #.#####.....# #.# #.....# #.# #.##### #.# #.# ######## #.#####.###########......# #.#...............'......+ #.#.###.###########......##.# #.#>......................... #.#'##.........############## ######..............# #<..................# ##.#..#.............# ##.##.#########'##.## #..#...### ###...#.# #..'.⌠...###...⌠...# #..#.............### ##.###....<....### #.# ###.(...### #.# ##.⌠.## #.# ###.....### ##.###....>....### #..#...........%.# #....⌠...###...⌠.+ #..#...### ###...# ##.##+## ##.## # #... #####