######## #......# ##### #######.####.# ##...## #..........#.# #.....# #.#####.##.#.# #..<..# ###.###.#.##.#.# #.....###.......#.##.#.# . ##...###..#####....#.#.# #...##'##...## ##....>#.# #.......### #...###.# ####⌠.....+ #..####.#######. #......# #....#.......... #.....## #........####### #.....# ####.##### #.....# !.l............ #.##### .######.####### #. ..( ..# #..# .... ....