###### ######### #....# ###.......# #.##.# #.........#######..#.# #.........##.......#.# ##.........##.#######.# #############..........##.# #....# ..............)........##.# #.#### ..............###'###.....####.# ....##'##....# #.######..##...# . ##...##...# #.g..# #..##.### #..<..#...# ####.# #...#...# ##...##...##.....# #.#.##### ##+##....##...... #...# .....##..g...###### ...#.......# ##...%.....# .........# ...K.....#