####### ######### #.....# ####........ #.....###..'........ #.....'...##........ #.....######<.....>. ##'#### ###+##### ##.# #..# #######.####### ### ## ............... .. .. #######.##.#### .. ###.####+####### ##.##.##### #. ..#..##.:....... .##.........# #. #.##.##......... #............### #.###.##.##......... ####...........###..##.##.##......... #.........#..###.##.##..#......... #.........##............'......... #.........####.##.#.###.#......... ######..### #.##.#.# #.##'####### #..# #.##.#.# #.##.## #... #.##.#.# #.##..### ##.. ##.##.#+###..##...# #........###.####'###### #........'....##.......# +........###<.##.).....# #........# #...'.......# #........# ###.#.......# ##.+##..## #..###'#### # ##.# ##.# #.# #.## #(# #.# #..# #.. #.# ##.# ##.##.# #T# .#..# #..# .#+## ##.# .. .. ..# ... #.## .#