### .. #. #.## #..# #######.####### #####.............##### ###.......#######.......### ##......###.......###......## #....###.............###....# #..%#......#######......#...## #..(#.....### ###..<..#...# #...#....## ##....#...# #...#....## ##....#...# #.(.#.....### ###.....#...# ##...#......#######......#...## #....###.....g.......###....# ##......###.....[.###......## ###.......#######.......### #####.............##### ###############