######## #......# ###### ##......# #....# #....[..# ####. #....# #......!### #.)#. #.g..# # .........+ . .... #..g.# #. #.......g# #.#..# #g.g.# #..#........## .#..## #....###..#.######..# .... ##.....##>.........#'####'####+# #...)...#..#.....#.#...........# #..................######<###### #.............g........ ### #......(............### ###..........##.....# #.........%##.....# ####.......####.### #.......# .# #.......# .# #.......# #.......# #########