######## #>..##<# ############ ##.#...# #........... #....## ##........... ##...## #............ #.#...# #............ ##....# #....######## #....### #....####### . ###....# #..........# ... ##...#######..........######..... #.....#...................(...... #....##....#..........######w#### #....#...............%...... ####...#...##############... ###.#...# . #>...... ###...### #...# ...... ...... ... ... ......# .... ......# #..# .K....# #..# ......# #..# ......# #..# ......# #..####......# #.....!....... #..########### #.###........# #............# #####.########. #.......... ###########