######### #......... #......... #......... #.......... # #.<........ #.####.......!.. #...g(K........ ######)..<..... #...[.>... #########