############ #__________# #__________# #____#####'###########++###### ######.))#.##................# #.?(.')))'.##......#..#......# ##########.##................+ #...........'................+ #+#####+#####......#..#......# #.#.(#..# #................# #.#.)'..+ ####+#####++###### #.##'####+###.......##++# #.#........##.......##..m...... #F#.K......##.......##......... #.#####+#####...<...##..#####.. #.# #.......##.Y+ #.# #.......##..# #'# #.......##..# #.. ##########..# #... #..F# #g##K #gp #. #gp .h