######### #### #........ ... #p####### #.# #.# #..{ ###.### #.# #.# ##.....### #.###p##..##.##..## #)#...#.####'####.### #######p#.................# ........{...######'######.# #######...................# #####{p.#.####'####.#.# #...{...##..##.##..##.# #.###....###.....####.# ###.######.### #.. #.# #.##.# ### #.# #.#..## #.# #.....# #.# #.....# #.###...[.###+#### .........).ooo.... #.###.....##o@..#. .........# ..... #.###..#### .... #.. ... .... .. ####. . #.