######## ##......## #........## ..........# ..........###### ..................... ....................# ........<............ #........................).## ..........###..............[####. ..........# #(.................$. ..........###........ ........... ...........##........ .......... ..............<...... ..$g..... #........###.######## ##.%...... #.......## #.# #.)g...... #.##########.## #####..g...... .........######............. .............##.....#....... ............<##.....#....... ..............#............. ..............#............. ............................ ..........))................ ###...........#....#...... #.#..................... #.#.............##.... ..............#....: ...........#........ #................. ................