####### #<....# ###'### +.....+ ####..#..#### #....###....# #.....#.....# #.#.8.#.8.#.# #.#.......#.# #.###..)###.# #...........# #####...##### ##.## #.# #h# #h# #h# #h# #.######## #...$.hh.. ##....hh.. #........ #...r.... #........ #..l..... #........ #........