######## #......# #......# #.... #......# #.... #......# #.... #......# #.... ######### ########......# ... #.......# #......'......#########'####.......# #......#########...........'..###..# #. <<.. #......#########.#######.#.#).#<#..# #.# R... #......#.......#.# #.#.#..###..# #.# cpc ###....###...###.# #.#.+.......# #.# eC# ###'##..'.#...#.')# #.#.#.......# #.# ..# #..##+###.......#.# #$#.######### #.# .c# #....####.#...#.#.# #z#.# #.######)c##### #......####...###.# #.#.# #.((.(RcWW..... #......# .......#.# ..#.# #######'############# #......##########.#########(# #.......)....# #......# #...........# ###........###################'###### ###+######### #............#.............(.(........ ###........###........................ ............#......(((............... ###.....ch.###........................ ............#.....((................. ............#....(################### ##........###..ch.# ............#.....# ##........###.....# ..........)h'.....# ##........###.....# ...........#.....# ############.....# #.....# #.....# #.....# #.....#